Implementation and Performance Evaluation of M-VIA on AceNIC Gigabit Ethernet Card
نویسندگان
چکیده
This paper describes the implementation and performance of M-VIA on the AceNIC Gigabit Ethernet card. The AceNIC adapter has several notable hardware features for high-speed communication, such as jumbo frames and interrupt coalescing. The M-VIA performance characteristics were measured and evaluated based on these hardware features. Our results show that latency and bandwidth improvement can be obtained when the M-VIA data segmentation size is properly adjusted to utilize the AceNIC’s jumbo frame feature. The M-VIA data segmentation size of 4,096 bytes with MTU size of 4,138 bytes showed the best performance. However, larger MTU sizes did not necessarily result in better performance due to extra segmentation and DMA setup overhead. In addition, the cost of M-VIA interrupt handling can be reduced with AceNIC’s hardware interrupt coalescing. When the parameters for the hardware interrupt coalescing were properly adjusted, the latency of interrupt handling was reduced by up to 170 μs.
منابع مشابه
HVIA-GE: A Hardware Implementation of Virtual Interface Architecture Based on Gigabit Ethernet
This paper presents the implementation and performance of the HVIA-GE card, which is a hardware implementation of the Virtual Interface Architecture (VIA) based on Gigabit Ethernet. VIA is a userlevel communication interface for high performance PC clustering. The HVIA-GE card is a 32-bit/33MHz PCI adapter containing an FPGA for the VIA Protocol Engine (VPE) and a Gigabit Ethernet chip set to c...
متن کاملImplementation and performance study of a hardware-VIA-based network adapter on Gigabit Ethernet
This paper presents the implementation and performance of a hardware-VIA-based network adapter on Gigabit Ethernet. VIA is a user-level communication interface for high performance PC clustering. The network adapter is a 64-bit/66MHz PCI plug-in card containing an FPGA for the VIA Protocol Engine and a Gigabit Ethernet chip to construct a high performance system area network. The network adapte...
متن کاملDesign and Evaluation of FPGA - Based Gigabit - Ethernet / PCI Network Interface Card
The continuing advances in the performance of network servers make it essential for netw interface cards (NICs) to provide more sophisticated services and data processing. Mod network interfaces provide fixed functionality and are optimized for sending and receiving la packets. One of the key challenges for researchers is to find effective ways to investigate no architectures for these new serv...
متن کاملInitial end-to-end performance evaluation of 10-Gigabit Ethernet
We present an initial end-to-end performance evaluation of Intel’s R 10-Gigabit Ethernet (10GbE) network interface card (or adapter). With appropriate optimizations to the configurations of Linux, TCP, and the 10GbE adapter, we achieve over 4-Gb/s throughput and 21s end-to-end latency between applications in a local-area network despite using less capable, lower-end PCs. These results indicate ...
متن کاملHigh Performance Communication using a Gigabit Ethernet
A high performance communication facility, called the GigaE PM, has been designed and implemented for parallel applications on clusters of computers using a Gigabit Ethernet. The GigaE PM provides not only a reliable high bandwidth and low latency communication function, but also supports existing network protocols such as TCP/IP. In the design of the GigaE PM, it is assumed that a Gigabit Ethe...
متن کامل